sniper rifle – English–Español translations

🇬🇧 en es 🇪🇸

sniper rifle noun

  • long-range rifle
fusil de francotirador, rifle de francotirador
Wiktionary Links